*** Settings ***
Documentation    用户登录
Library  SeleniumLibrary
Resource  ../../resources/browser_resoure.robot
Resource  ../../resources/user_resoure.robot
Suite Setup     打开游览器到首页        #测试套件运行之前执行的操作
Suite Teardown     关闭浏览器             #测试套件运行之后执行的操作  所有的测试用例执行完成之后执行
#Test Setup      打开游览器到首页      #每一个测试用例执行之前的操作
#Test Teardown        关闭游览器       #每一个测试用例执行之后的操作


*** Variables ***     # 定义变量值
${username1}      fanmao0406
${password1}     1450899155

*** test cases ***
用户成功登录
    点击元素    //*[@href="/signin"]
    用户登录    ${username1}      ${password1}
    验证成功登录    ${username1}

用户失败登录1     #密码错误
    点击元素    //*[@href="/signin"]
    用户登录    ${username1}      2222
    验证失败登录  用户名或密码错误

用户失败登录2     #账号错误
    点击元素    //*[@href="/signin"]
    用户登录    2222      ${password1}
    验证失败登录  用户名或密码错误

用户失败登录3    # 不输入账号和密码
    点击元素    //*[@href="/signin"]    #跳转到登录
    用户登录    ${username1}      ''
    验证失败登录  用户名或密码错误

用户失败登录4    # 不输入账号和密码
    点击元素    //*[@href="/signin"]    #跳转到登录
    用户登录    ''      ${password1}
    验证失败登录  用户名或密码错误

用户失败登录5    # 不输入账号和密码
    点击元素    //*[@href="/signin"]    #跳转到登录
    用户登录    ''      ''
    验证失败登录  用户名或密码错误
